.overhiden{ width: 96%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.w1200{ background:none; margin-top: 10px;}
.topline{ margin-bottom: 0px;}
.chengbg{background:#F0F0F0;}
.chengW-banner{width: 100%;min-width: 1200px;}
.songji-banner{width: 100%;min-width: 1200px;}
.w1200-01{width: 1200px;margin: 0 auto;}
.chengW-banner .w1200-01,.songji-banner .w1200-01{position: relative;height: 100%;}
.searchpos{position: absolute;left: 366px;bottom: 113px;}
.songji-banner .searchpos{bottom: 70px;}
.searchinput{ background:#fff url(../images/img/searchicon.jpg) no-repeat 10px center;height: 42px; line-height: 42px; padding-left: 35px; width: 272px; font-size: 14px; color: #999;}
.search button{ padding: 0 30px;}

.hang01 .hd_name a{ color: #fff;}
.hd_link a{color: #fff; margin-right: 10px; font-size: 12px;}
.dplogo,.dplogo  td{ table-layout: fixed; height: 97px; vertical-align: middle;}
.nav{ position: relative;}
/*.nav ul{ text-align: right; padding-right: 150px; height: 40px; line-height: 40px;}*/
/*.nav ul{margin-right: 130px;}*/
.nav ul li{ padding: 0 20px 5px 20px;font-size: 16px; display: inline; font-weight: bold; color: #fff;}
.nav ul li a{ color: #fff;}
.nav ul li.cur{ border-bottom: 2px solid #CE3537;}
/*.nav ul li.cur a{color: #ff1228;}*/
a.mycar{position:absolute; right:0px; top:2px;font-size: 14px;color: #fff;height: 40px; line-height: 40px;background: url(../images/img/whitecaricon.png) no-repeat left; padding-left: 25px;}

/*重置左侧样式*/
.bluedpcon{ background: #f0f0f0;padding-bottom: 65px;}
.dpwarp_l{ background: #CC3433; color: #fff; position: relative; width: 274px; padding-bottom: 40px;}
.dpwarp_l img.huiyuan{ position: absolute; right: 0; top: 0;}
.dpwarp_l>div{border: none;background:url(../images/img/leftbgtopred.jpg) no-repeat top; padding-top: 18px;}
.jbHdblue{text-align: center;}
h3.jbHdblue{ font-family: arial; font-size: 14px;filter: alpha(opacity:0.22); opacity:0.22; font-weight: normal; height: 18px; line-height: 18px; }
h2.jbHdblue{ font-size: 20px; height: 24px; line-height: 24px; margin-bottom: 10px; background: url(../images/img/titlexianred.jpg) no-repeat 130px bottom; padding-bottom: 10px;}
.dpwarp_l_jianjie .con{line-height: 26px;font-size: 14px; padding: 10px 24px 35px 24px;}
.dpwarp_l_contact .lianxi{border-bottom: 1px solid  #D7655B; width: 205px; margin-left: 24px; padding: 10px 0 10px 0; font-size: 14px;}
.dpwarp_l_contact .map{border-top:none;margin-top: 10px; width: 227px; height: 187px;}

/*重置右侧样式*/
.dpwarp_r{ background: #fff url(../images/img/righttitlexian.jpg) repeat-x top; padding: 20px 20px 0px 20px; width: 870px;}
h3.jbHdbluer{ font-size: 18px; color: #999; height: 22px; line-height: 22px; }
h2.jbHdbluer{ font-size: 28px; color: #333;background: url(../images/img/zixianred.jpg) no-repeat 420px bottom; padding-bottom: 15px;}
.option-default dt{ text-align: left; width:46px; font-weight: bold;}
.option-default dd{ width: 824px;}
.option-default{ margin:0px;line-height:36px; border-bottom:none;}
.option-default dd .listitem {float:left;width:750px;padding:0px;}
.option-default dd a.option-all{ margin-left: 0px;}
.a-hover a:hover, .a-hover a.cur {background-color:#CD3333;color:#fff;}
.option-default dd .listitem ul li.filter {border:solid 1px #f72822;}
.filter span{ background: #f72822; font-family:arial; font-size: 10px; line-height: 12px; padding-top: 2px; height: 13px;}
.option-default dd .listitem ul li.btn-filter-clear{border-color:#dedede;}
.option-default dd .btn-option-more:hover,.option-default dd .btn-choosemore:hover{background: #fff;}
.show-logo .border,.show-logo .select{border:2px solid #CD3333;}
.screen-slide{ padding-bottom:0px; }
.div-screen{ margin-bottom: 0;}
.sortline ul{ border-bottom: none;}
.option-default dd .showmore .btn-option-more:hover i{background-position:-101px -47px;}
.option-default dd .btn-option-more:hover i{background-position:-101px -67px;}
.option-default dd .btn-option-more:hover,.option-default dd .btn-choosemore:hover{border-color:#facbcb;color:#CD3333;background-position:-101px -47px;}



.tabhd .imgshow{background:url(../images/img/imgs1red.png) no-repeat center;background-color:#e9e9e9;}
.tabhd .imgshow.cur{background:url(../images/img/imgs2.png) no-repeat center;background-color:#CD3333;}
.tabhd .listshow{background:url(../images/img/lists1red.png) no-repeat center;background-color:#e9e9e9;}
.tabhd .listshow.cur{background:url(../images/img/lists2.png) no-repeat center;background-color:#CD3333;}
.marrow span{color:#CD3333;}
.searchbtn{ margin-bottom: 0; position: relative;border-bottom:2px solid #CD3333;}
.openstyle{ position: absolute; right: 0; top: 0;}
.sortline,.pagebtn,.tabhd{margin-top:0px;}
.main{ border-top: none;}
.sortline li.default{background-color:#CD3333;}
.sortline ul{border:none;}
.sortline li{ background: #F0F0F0;border-right:1px solid #fff;}
.tabhd{ position: relative; right: -1px;}
.rarrow:hover{background-color:#CD3333;}
.larrow:hover{background-color:#CD3333;}
.mtable .buy{ width: 50px; height: 22px; line-height: 22px; color: #999; background-color: #fff; border: 1px solid #F2F2F2; text-align: center;}
.mtable .buy i{background:url(../images/img/carblue2.png) no-repeat 0 center;}
.mtable tr:hover{ background: #FEEEEE;}
.mtable tr:hover .buy{ background-color: #CD3333; border: 1px solid #CD3333; color: #fff;}
.mtable tr:hover .buy i{background:url(../images/img/carblue1.png) no-repeat 0 center;}
.imgitem{margin-right: 10px;}
.footer2 .baseinfo{padding: 10px 0;}
.footer.footer2{width:100%;margin:0 auto;}


/*重置公司简介样式*/
.dpwarp_r .hd{ border-bottom:none;}
.dpabout td{padding-top:0;}
.zjinfo{ padding-bottom: 65px;}
.zjinfo dl{margin-right:18px;}
.zjinfo dl dt{width:276px;}
.dpwarp_rcontact{ background: #fff; padding: 0 20px 40px 20px;}
.contactus h1{font-weight:bold; color: #333;}
.kefutel{color:#ff2f2f}

img.weixinjpg{ width: 122px; height: 122px; border: 1px solid #D2D2D2; padding: 8px;}

.hang01 .hd_name{font-size: 24px;}
.baoz span{display:inline-block;font-size:12px;border-radius:3px;height:16px;line-height:16px;width:16px;text-align:center;color:#fff;vertical-align: middle;}
.baoz span.jin{background: url(../images/img/vipsmall.png) no-repeat center;}
.orangebg{background-color: #ff742f;}
.hang01 .hdcard{margin-top: 22px;}
.hang01 .line{display: inline-block;margin: 20px 15px 0;width: 1px;height: 45px;border-left: 1px solid #898989;}
.layerBank3{ padding: 40px;}

.dplogo .hd_name a{font-size: 24px;white-space: nowrap; height: 30px; line-height: 30px; background: url(../images/shoplogoxiaicohui.png) no-repeat right; padding-right: 20px;}
.smallline{display: inline-block;margin: 0px 10px 0px 10px; vertical-align:middle;width: 1px;height: 12px; border: none; background: #BCBCBC;}
.succbishu{ color: #BCBCBC; font-size: 12px;}
.succbishu b{ color: #ff0000; padding: 0 3px;}
.hang01{padding-bottom: 8px; padding-top: 8px;}